getanswer = function (q) {
    var choice;
    $.ajax({
        url: "http://39.100.125.129:8080/single/getanswer",
        async: false,
        dataType: "json",
        data: {question: q},
        success: function (data) {
            console.log("请求成功");
            var str = JSON.stringify(data);
            var jsonobj = JSON.parse(str);
            console.log(jsonobj.questions);
            console.log('A:' + jsonobj.a);
            console.log('B:' + jsonobj.b);
            console.log('C:' + jsonobj.c);
            console.log('D:' + jsonobj.d);
            console.log(jsonobj.answer);
            choice = jsonobj.answer
            return;
        },
        error: function (data) {
            console.log("请求失败");
            choice = 'x';
            return;
        }
    });
    return choice;
}
getanswers = function (q) {
    var choices;
    $.ajax({
        url: "http://39.100.125.129:8080/multiple/getanswer",
        async: false,
        dataType: "json",
        data: {question: q},
        success: function (data) {
            console.log("请求成功");
            var str = JSON.stringify(data);
            var jsonobj = JSON.parse(str);
            console.log(jsonobj.questions);
            console.log('A:' + jsonobj.a);
            console.log('B:' + jsonobj.b);
            console.log('C:' + jsonobj.c);
            console.log('D:' + jsonobj.d);
            console.log('E:' + jsonobj.e);
            console.log('F:' + jsonobj.f);
            console.log('G:' + jsonobj.g);
            console.log('H:' + jsonobj.h);
            console.log('I:' + jsonobj.i);
            console.log('J:' + jsonobj.j);
            console.log('K:' + jsonobj.k);
            console.log(jsonobj.answer);
            choices = jsonobj.answer;
            return;
        },
        error: function (data) {
            console.log("请求失败");
            choices = 'x';
            return;
        }
    })
    return choices;
}

var questionlist = document.getElementsByClassName("col-18 font-size-16");
console.log(questionlist.length);
for (var i = 0; i < questionlist.length; i = i+2) {
    var question = questionlist[i];
    var questionbody = null;
    if(i>128){
        console.log(question[0]);
        questionbody = question.innerHTML;
    }
    else {
        questionbody = question.getElementsByTagName('div');
        questionbody = questionbody[0].innerHTML;
    }
    questionbody = questionbody.trim();
    console.log(i/2+1);
    var choose = getanswer(questionbody);
    if (choose == 'x') {
        console.log('尝试以多选题判断');
        var chooses = getanswers(questionbody)
    }
}